@media (max-width: 979px) {

	.container.navbar-wrapper {
		margin-bottom: 0;
		width: auto;
	}
	
	/*	navigation	*/
	
	.navbar-inner {
		border-radius: 0;
	}
	.navbar-inner .brand {
		font-size: 0;
		width: 160px;
		height: 98px;
		background: url(../img/logos/logo-medium.png) 0 0 no-repeat;
	}
	.nav-collapse .nav {
		z-index: 2;
		padding-left: 30px;
	}

	.carousel .item {
		height: 500px;
	}
	.carousel img {
		width: auto;
	}
	.featurette {
		height: auto;
		padding: 0;
	}
	.featurette-image.pull-left, .featurette-image.pull-right {
		display: block;
		float: none;
		max-width: 40%;
		margin: 0 auto 20px;
	}
	
	/* locations */
	.locations > ul > li {
		width: 50%;
	}
}